/**
 * 添加时弹窗
 */
function showAddBox() {
    $('#contentId').textbox('setValue',"");
    $('#contentType').textbox('setValue',"");
    $('#url').textbox('setValue',"");
    $('#userIp').textbox('setValue',"");
    $('#visitArea').textbox('setValue',"");
    $('#visitBrowser').textbox('setValue',"");
    $('#visitCity').textbox('setValue',"");
    $('#visitCountry').textbox('setValue',"");
    $('#visitDevice').textbox('setValue',"");
    $('#visitFrom').textbox('setValue',"");
    $('#visitOs').textbox('setValue',"");
    $("#id").val("");
	$('#edit-visit-info-box').show().window('open');
}

/**
 * 编辑弹窗
 */
function showEditBox() {
	var row = $('#visit-info-list-box').datagrid('getSelected');
	if (row) {
		$.ajax({
			type : 'POST',
			url : 'visitInfo/edit',
			data : {'id' : row.id},
			dataType : 'JSON',
			success : function(data) {
                $("#contentId").textbox("setValue",data.contentId);
                $("#contentType").textbox("setValue",data.contentType);
                $("#url").textbox("setValue",data.url);
                $("#userIp").textbox("setValue",data.userIp);
                $("#visitArea").textbox("setValue",data.visitArea);
                $("#visitBrowser").textbox("setValue",data.visitBrowser);
                $("#visitCity").textbox("setValue",data.visitCity);
                $("#visitCountry").textbox("setValue",data.visitCountry);
                $("#visitDevice").textbox("setValue",data.visitDevice);
                $("#visitFrom").textbox("setValue",data.visitFrom);
                $("#visitOs").textbox("setValue",data.visitOs);
                $("#id").val(data.id);
                $('#edit-visit-info-box').show().window('open');
			},
			error : function(data) {
				$.messager.alert('Info', data.message, 'info');
			}
		});
	} else {
		$.messager.alert('Warn', "请点击选择要编辑的记录！", 'warn');
	}
}

/**
 * 提交添加表单
 */
function submitSaveVisitInfo() {
	$('#edit-visit-info-form').form('submit', {
		onSubmit : function() {
			return $(this).form('validate');
		},
		success : function(data) {
			var data = eval('(' + data + ')');
			$.messager.alert('Info', data.message, 'info');
			$('#edit-visit-info-box').dialog('close');
			$('#visit-info-list-box').datagrid('reload');
		}
	});
}

/**
 * 提交查询
 */
function doSearch() {
	$('#visit-info-list-box').datagrid('load', {
        contentId: $('#s-contentId').textbox('getValue')
	});
}


/**
 * 重置查询条件
 * @returns
 */
function resetSearchForm(){
    $('#s-contentId').textbox('setValue',"");
}


/**
 * 刪除选择行
 */
function deleteVisitInfo() {
var rows = $('#visit-info-list-box').datagrid('getSelections');
	if(rows){
		var ids = new Array();
		$.each(rows, function(i,e){
			ids.push(e.id);
		})
		$.messager.confirm('删除信息', '确定删除当前选择记录?',
			function(r) {
				if (r) {
					$.ajax({
						type : 'POST',
						url : 'visitInfo/delete',
						data : {'ids' : ids},
						dataType: 'JSON',
						traditional: true,
						success : function(data) {
							$.messager.alert('Info', data.message, 'info');
							$('#visit-info-list-box').datagrid('reload');
						},
						error : function(data) {
							var data = eval('(' + data + ')');
							$.messager.alert('Info', "刪除失败，请联系管理员！", 'info');
						}
					});
				}
			});
	} else {
		$.messager.alert('Warn', "请点击选择要删除的记录！", 'warn');
	}
}